#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int x = 0;
	scanf("%d", &x);
	if (x <= 100000)
	{
		printf("%.2f", x * 0.1);
	}
	else if (x >= 100000 && x <= 200000)
	{
		printf("%.2f", 10000 + (200000 - x) * 0.75);
	}
	else if (x > 200000 && x <= 400000)
	{
		printf("%.2f", 10000 + 7500 + (400000 - x) * 0.05);
	}
	else if (x > 400000 && x <= 600000)
	{
		printf("%.2f", 10000 + 7500 + 10000 + (600000 - x) * 0.03);
	}
	else if (x > 600000 && x <= 1000000)
	{
		printf("%.2f", 10000 + 7500 + 10000 + 6000 + (1000000 - x) * 0.015);
	}
	else if (x > 1000000)
	{
		printf("%.2f", 10000 + 7500 + 10000 + 6000 + 6000 + (x - 1000000) * 0.01);
	}
	return 0;
}